application for a temporary resident visa - Turco Inglés Diccionario